package org.apache.solr.client.impl;

import java.util.Collection;

import org.apache.solr.client.QueryResults;
import org.apache.solr.client.SolrClient;
import org.apache.solr.client.SolrDocumentable;
import org.apache.solr.client.SolrQuery;
import org.apache.solr.client.exception.SolrClientException;
import org.apache.solr.client.exception.SolrServerException;

public class SolrClientStub implements SolrClient
{
	public void add(SolrDocumentable doc) throws SolrClientException, SolrServerException { }
	public void add(Collection<SolrDocumentable> doc) throws SolrClientException, SolrServerException { }
	
	public void delete(String id) throws SolrClientException, SolrServerException { }

	public void deleteByQuery(String query) throws SolrClientException, SolrServerException { }

	public void commit(boolean waitFlush, boolean waitSearcher) throws SolrClientException, SolrServerException { }
	public void optimize(boolean waitFlush, boolean waitSearcher) throws SolrClientException, SolrServerException { }

	public QueryResults query(SolrQuery query) throws SolrClientException, SolrServerException { return null; }
}
